home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 16 / myed106.zip / MYED.DOC < prev    next >
Text File  |  1987-10-15  |  13KB  |  291 lines

  1.                                     MyEd 1.06
  2.                         Copyright 1986, 1987 Nelson Ford
  3.  
  4.      This software is copyrighted.  See the license agreement at the end of
  5.      this file for information on rights to use and copy this software.
  6.  
  7.      MyEd is a resident text editor that can be popped up from within any
  8.      program.  I named it the somewhat corny MyEd mainly because it's getting
  9.      darned hard to come up with clever new names.  But I hope that after you
  10.      try it you will call it "MyEd" too. <groan>
  11.  
  12.      If you can program in BASIC, you can really make this into an editor to
  13.      suit your own tastes, since the QuickBASIC source code is available.
  14.  
  15.      Requirements:  EMS Memory or
  16.                       DOS 3+ plus either Extended Memory or a Hard Disk
  17.                     (Uses 7k of RAM while awaiting calling.)
  18.                     MyEd can also be used in a non-resident mode, in which
  19.                       case the above requirements do not apply.
  20.  
  21.      Limitations:  Maximum line length - 80 characters.
  22.                      Lines longer than 80 in a file being loaded can either
  23.                      be truncated at 80 or wrapped to the next line.
  24.                      The option is user selectable during loading.
  25.                    Files up to 500 lines can be edited in memory.  MyEd will
  26.                      let you edit any size file, but only in 500-line segments.
  27.                      Once a segment is stored, you cannot page back to it
  28.                      without saving the file and reloading it.  Saving a 500-
  29.                      line segment and loading the next segment takes what seems
  30.                      like a long time (30 seconds on my machine).  But despite
  31.                      these drawbacks, the bottom line is that now you at least
  32.                      have a memory-resident editor that only takes 7k of DOS
  33.                      RAM and can edit files of unlimited size.
  34.  
  35.  
  36.      The following table is both a list of features and a reference sheet for
  37.      the keys to press to use those features.
  38.  
  39.      KEYS                  FEATURES
  40.      ===== ==================================================================
  41.      Alt-B defines the beginning/end of a block of lines. See Alt-E/P/U.
  42.      Alt-C clears all lines, ie: wipes the slate clean.
  43.      Alt-D deletes the line at the cursor position.
  44.      Alt-E erases a block of lines. See Alt-B/P/U
  45.      Alt-F finds specified text. Automatically wraps around the end of the
  46.            file. If matching text is found, it is displayed highlighted.
  47.      Alt-G get the next section
  48.      Alt-I toggles auto-indent, ie: next line starts at the same cursor
  49.            position as the preceeding line. Can be overridden with cursor keys.
  50.      Alt-K automatically caps the first letter of each word. Good for names
  51.            and addresses.
  52.      Alt-M set the right margin.
  53.      Alt-N to load a new file without saving current file.
  54.      Alt-P pastes (copies) a block of lines. See Alt-B/E/U.
  55.      Alt-R reforms paragraph from the current line down.  End of Paragraph is
  56.            when the next line starts with at least 3 blanks unless auto-indent
  57.            is on, then End of Paragraph is when the next line does not have
  58.            the same margin as the preceeding line.
  59.      Alt-U unmarks a block of lines. See Alt-B/E/P.
  60.      Alt-W toggles word-wrap on/off.
  61.      Alt-X save and exit.
  62.      Esc   exit without saving.
  63.      Ctrl-End deletes from the cursor to the end of the line.
  64.      Ins   toggles Insert mode.
  65.      ENTER pressed in the Insert mode splits a line at the cursor position.
  66.      Del   at end of text joins two lines.
  67.      Cursor movement keys:
  68.          Up, Down, Left, Right.
  69.          Home, End - Move to start or end of text.
  70.             Press again - Move to start or end of line.
  71.          Ctrl-Left Ctrl-Right - move cursor 1 word left or right.
  72.  
  73.  
  74.                                TO LOAD INTO MEMORY
  75.  
  76.      MyEd was written primarily to serve as a resident editor; however, it
  77.      can be used in the non-resident mode just by typing  MYED  in DOS.
  78.  
  79.  
  80.                        Use With EMS Memory - Enter MYED /E
  81.  
  82.      As a resident editor, MyEd is best utilized on systems that have an EMS
  83.      memory expansion card.  If you have such a card, MyEd will use only 7k
  84.      of DOS RAM while waiting for you to call it up.
  85.  
  86.  
  87.                     Use With Disk-Swapping - Enter MYED /Sd:\path
  88.                 (where d:\path is the drive\path to use for swapping)
  89.                      NOTE: DOS 3+ REQUIRED FOR THE SWAPPING MODE>
  90.  
  91.  
  92.      If you do not have EMS memory, the next best choice is a RAM disk in
  93.      Extended memory. (eg: If you have an AT with, say, 1 meg of memory, the
  94.      memory over 640k is Extended memory.)
  95.  
  96.      If you do not have Extended memory, it does not good to use the swapping
  97.      mode on a regular RAM disk since it's still taking up some of DOS's 640k
  98.      of RAM.  But if you have a hard disk, disk swapping only takes 1 or 2
  99.      seconds, so the disk-swapping mode is a very viable alternative.
  100.  
  101.      If you do not have a hard disk either, sorry. Disk-swapping on a floppy
  102.      is just too slow and complicated. However, you can still use the editor
  103.      in the non-resident mode. If fact, you can still use it in the full-
  104.      resident mode if you don't mind giving up 140k of RAM.
  105.  
  106.      Work files, with names SR00-SR99, are created in the specified drive and
  107.      path.  You should never delete these files while MyEd is loaded into
  108.      memory. Let your AUTOEXEC.BAT delete them before loading MyEd.
  109.  
  110.  
  111.                        Loading Order of Resident Programs:
  112.  
  113.      The safest place to load MyEd is first.  In particular, it is known that
  114.      it must be loaded before Newkey.  If it does not work, try changing the
  115.      order that you load your TSR's in. If you keep having problems, load
  116.      MyEd first and try it; if it works, then keeping loading your other TSRs
  117.      one at a time and trying it until it quits working. Once you find the
  118.      culprit, try changing the order around.
  119.  
  120.  
  121.                              CHANGING SCREEN COLORS
  122.  
  123.      MyEd  comes with colors set to black and white. You can change the
  124.      colors on the command line as follows:
  125.  
  126.      MYED /FGnn /HLnn /BGnn  where nn is a color number from the following
  127.      lists:
  128.  
  129.      FG, HL or BG:
  130.          0-Black 1-Blue 2-Green 3-Cyan 4-Red 5-Magenta 6-Yellow 7-White
  131.  
  132.      FG or HL only: add 8 to the above numbers for bright colors.
  133.  
  134.  
  135.                              QUIETING ALL SOUNDS
  136.  
  137.      To completely eliminate all beeps, enter MYED /Q.
  138.  
  139.  
  140.                        SAMPLE COMMAND LINE WITH PARAMETERS
  141.  
  142.      ALL parameters can be combined on one command line. eg:
  143.  
  144.                          MYED /Q /FG15 /BG1 /HL12 /SE:\MYSUB
  145.  
  146.      tells MyEd to quiet the sounds, use bright white for foreground (text)
  147.      color, blue for background  and bright red for highlight colors,  and
  148.      load MyEd into memory, using drive E: for disk swapping,
  149.  
  150.      IMPORTANT NOTE: If specifying more than one parameter, the swapping
  151.      parameter must come last.
  152.  
  153.  
  154.                                   RUNNING MYED
  155.  
  156.      When you load MyEd into memory the first time (in the resident mode), it
  157.      will immediately return to DOS.  It can then be called up at any time by
  158.      pressing the "hot keys":  Alt-Ctrl-E.  (Note: all three must be pressed
  159.      at the same time.)  (Note2: The hot-key combination can be changed in
  160.      the source code.)
  161.  
  162.      You will be prompted for a file name. (In the non-resident mode, you can
  163.      type QUIT here to exit the program.)  Press Enter alone in order to edit
  164.      a new file.  Follow the prompts for seeing directory listings and read
  165.      the table of features above for more information.
  166.  
  167.  
  168.                                  LIMITED LICENSE
  169.  
  170.      This software and associated files are being marketed as shareware.
  171.  
  172.      That means the files are copyrighted, but may be used for an evaluation
  173.      period of up to thirty days. If after evaluating the program you do
  174.      decide to use it, the license fee is $25, payable to Ford Software.
  175.  
  176.      Payment by individuals is optional. Payment by businesses and government
  177.      offices, etc, is NOT optional. Individuals may also make a few copies
  178.      for friends to try so long as such copying is not done as part of nor
  179.      adjunct to any group, association or business.
  180.  
  181.      Any other use or distribution must be specifically licensed by Nelson
  182.      Ford. Unlicensed use or distribution of copyrighted materials is a
  183.      violation of Federal law and may be subject to civil and criminal
  184.      prosecution and substantial fines.
  185.  
  186.      NOTE: This limited license does not apply to the source code. Read the
  187.      source code file for more information.
  188.  
  189.  
  190.                                     WARRANTY
  191.  
  192.      The author is not responsible for any damages resulting from the use of
  193.      this program, including the loss of time or income. Good data processing
  194.      procedures dictate that any new software be tested by the the user with
  195.      non-critical data.
  196.  
  197.      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  198.  
  199.  
  200.                                LICENSING AGREEMENT
  201.  
  202.      Date: __________
  203.  
  204.      Name: _________________________________  Phone: _______________________
  205.  
  206.      Address: ______________________________________________________________
  207.  
  208.      _______________________________________________________________________
  209.  
  210.  
  211.      Please send me the latest version of MyEd...
  212.  
  213.      Registration fee for a single-user license for MyEd ........   $   25
  214.  
  215.      QuickBASIC Tutorial  @ $9 ..................................
  216.  
  217.      Sales Tax (for Texas residents only) .......................   ______
  218.  
  219.          TOTAL ..................................................   ______
  220.                                                                     ______
  221.  
  222.  
  223.  
  224.      Mail to:                     Ford Software
  225.                               4845 Willowbend Blvd.
  226.                                 Houston, TX 77035
  227.                                      or call
  228.                                   713-721-5205
  229.                                 MC/Visa Accepted
  230.  
  231.  
  232.      Please call or write for multi-user licenses or to license the source
  233.      code for commercial use.
  234.  
  235.  
  236.      Other Products from Ford Software:
  237.  
  238.      Diskcat 4.3g - catalogs files on floppy disks ................. $39.95
  239.      DiskCat-5 1.14 - catalogs file on any DOS-formatted disks,
  240.        including hard disks, 3.5", 1.2meg.  Reads subdirectories....  51.95
  241.        (Diskcat-5 was co-authored by Nelson Ford and Vernon Buerg.)
  242.      DataCat - mailing list, label-printing programs. Fast, easy to
  243.        use, select labels to print on various fields ...............  19.95
  244.  
  245.      The following programs are each on different disks with a lot
  246.      of similar programs. There is no charge for the use of the
  247.      program, but the disk copying fee is $5/disk plus a total of
  248.      $4 for shipping and handling:
  249.  
  250.      BigCal - creates large monthly calendars for planning events
  251.        or just your day-to-day life. Plenty of room for notes ......   5.00
  252.      Finance - amortizations, present value, future value, etc. ....   5.00
  253.      LBL-JX - general label printing program for Epson printers;
  254.        uses color on the Epson JX.  Also on the same disk is
  255.      Just-LQ - prints text files on Epson LQ printers using micro-
  256.         justification and proportional font for a typeset look .....   5.00
  257.      RB (ReadBASIC) converts tokenized BASIC files to ASCII.
  258.        (RB was originally written in BASIC and later converted to
  259.         assembler by Vernon Buerg.) ................................   5.00
  260.      INKEY.BAS - INKEY routine for BASIC programmers. Allows full
  261.        cursor control, insert, delete, input control, etc.  Also -
  262.      QB Tutor - tutorial on programming in MicroSoft's QuickBASIC ..   5.00
  263.  
  264.  
  265.  
  266.  
  267.  
  268.          ----------------end-of-author's-documentation---------------
  269.  
  270.                         Software Library Information:
  271.  
  272.                    This disk copy provided as a service of
  273.  
  274.                         The Public (Software) Library
  275.  
  276.          Disks in the P(s)L are updated monthly, so if you did not get
  277.          this disk  directly from the P(s)L,  you should be aware that
  278.          the files in this set may no longer be the current versions.
  279.          For a copy of the latest monthly software library newsletter
  280.          and a list of the 800+ disks in the library, call or write
  281.  
  282.                         The Public (Software) Library
  283.                               P.O.Box 35705 - F
  284.                            Houston, TX 77235-5705
  285.                       (713) 721-6104 or (713) 721-5205
  286.  
  287.          All programs have been tested and do run.  To report problems,
  288.          please use the form that is in the file  PROBLEM.DOC  on many
  289.          of our disks or in other written format with screen printouts
  290.          if possible.
  291.